#include "GnSystemPCH.h"
#include "GnSystemEBM.h"

#include "GnSystem.h"
#include "GnLog.h"

#ifdef GNSYSTEM_EXPORT
BOOL APIENTRY DllMain(HANDLE hModule, DWORD ulReason, LPVOID lpReserved)
{
	switch (ulReason)
	{
	case DLL_PROCESS_ATTACH:
		break;
	case DLL_PROCESS_DETACH:
		break;
	}
	return TRUE;
}
#endif // #ifdef GNSYSTEM_EXPORT


void GnSystemEBM::Startup()
{
	GnMemoryManager::_EBMStartup();
	GnLogger::EBMStartup();
}

void GnSystemEBM::Shutdown()
{
	GnLogger::EBMShutdown();
	GnMemoryManager::_EBMShutdown();
}